﻿using System.Runtime.InteropServices;

namespace Lwllm.ArcengineProxy.Common
{
    public static class ComObjectExtension
    {
        public static void ComDispose(this object comObject)
        {
            try
            {
                Marshal.ReleaseComObject(comObject);
                comObject = null;
            }
            catch
            {
                // ignored
            }
        }
    }
}